﻿-- LAPTOP-LJS0IDOD
use master
go
if exists(select * from sys.databases where name='DBReservoir')
drop database DBReservoir
go
create database DBReservoir
go
use DBReservoir
go
create table TBUser  --用户表
(
Id varchar(10) primary key not null,  --编号a
Name varchar(20) not null,     --姓名              
Password varchar(50) not null,  --密码
Sex int not null,   --性别
PhoneNumber varchar(11),  --手机号
Email varchar(50),  --邮箱
CreationTime datetime2 default(getdate()) not null --创建时间
)
go
create table TBRecord  --记录表
(
Id int primary key identity(1,1) not null,  --编号
UserId varchar(10) references TBUser(Id) not null,  --用户编号
District varchar(50) not null,	--所在地区
Name varchar(20) not null,  --水库名称
Area float,  --水域面积(公里²)
Storage float,  --蓄水量(亿 m³) 
Functional varchar(100),  --功能
Maximum float not null,  --最高水位(m) 
WaterLevel float not null,  --当前水位(m) 
Remarks varchar(100),  --备注
CreationTime datetime2 default(getdate()) not null --创建时间
)
go

insert into TBUser values('A109','张三','123456',1,'13765489087','1648769851@163.com',default)
insert into TBUser values('C469','李四','123456',2,'18335678976','2568769851@163.com',default)
insert into TBUser values('B311','王五','123456',1,'18764509876','2458769851@163.com',default)
insert into TBUser values('G202','秦六','123456',1,'15243897659','3678769851@163.com',default)
insert into TBUser values('B521','小七','123456',2,'17654789756','1548769851@163.com',default)
insert into TBRecord values('C469','河南省 南阳市','丹江口水库',1022.75,290.5,'饮用水源，风景区',170,158,'正常',default)
insert into TBRecord values('A109','湖北省 松滋市','诡水水库',37,5.93,'农业用水，渔民用水',70,58,'防汛道路不通畅',default)
insert into TBRecord values('B311','河南省 郑州市','常庄水库',180,40,'饮用水源，风景区',49,89,'正常',default)
insert into TBRecord values('B311','河南省 三门峡市','三门峡水库',450,67,'饮用水源，风景区',78,68,'正常',default)
go

select * from TBUser
select * from TBRecord